#include "Item.h"
/**
 * Program 4.9 FIFO queue ADT interface
 * ------------------------------------
 * This interface is identical to the pushdown stack interface of [Program 4.1](https://gitcode.com/haoly1989/books/blob/main/AlgorithmsInC/examples/chapter4/STACK.h),
 * except for the names of the structure.
 * The two ADTs differ only in the specification, which is not reflected in the code.
 */


void QUEUEinit(int);

int QUEUEempty();

void QUEUEput(Item);

Item QUEUEget();